home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / programming / oracle7 7.2 / DB / RDBMS72 / BDEMOBLD.SQL < prev    next >
Encoding:
Text File  |  1994-10-19  |  61.1 KB  |  1,286 lines

  1. REM
  2. REM $Header: bdemobld.sql 1.1 94/10/19 09:22:46 gdudey Osd<desktop/netware> $ Copyr (c) 1994 Oracle
  3. REM
  4. REM   NAME
  5. REM     bdemobld.sql - Build Oracle Data Browser Demonstration Tables
  6. REM   DESCRIPTION
  7. REM     This SQL script builds the Oracle Data Browser demonstration tables
  8. REM     used in the Oracle Data Browser documentation.
  9. REM   NOTES
  10. REM     Do not run this script in the same account where you have run 
  11. REM     demobld.sql.  Creating a separate account called BROWSER is 
  12. REM     recommended.
  13. REM     Constraints created with this script are not named so that the
  14. REM     script will run under both ORACLE Version 6 and ORACLE7 untouched.
  15. REM   MODIFIED   (MM/DD/YY)
  16. REM    gpancha    02/23/94 -  Changed CHAR to VARCHAR2. 
  17. REM    spao       09/02/93 -  Recreated missing INSERT statements for
  18. REM                           SALARY_GRADE table.
  19. REM    spao       08/10/93 -  Changed nonunique indexes to unique indexes and
  20. REM                           corrected PRICE table to meet check constraints.
  21. REM    spao       02/24/93 -  Changed date inputs to be language/territory
  22. REM                           independent; changed number inputs to be
  23. REM                           territory independent; separated constraint
  24. REM                           definitions from table definitions; added
  25. REM                           indexes for LOCATION, DEPARTMENT, JOB,
  26. REM                           EMPLOYEE, and SALARY_GRADE tables.
  27. REM    spao       05/02/91 -  Creation
  28.  
  29. REM Drop old datasources
  30.  
  31. DROP VIEW SALES;
  32. DROP TABLE ITEM;
  33. DROP TABLE SALES_ORDER;
  34. DROP TABLE CUSTOMER;
  35. DROP TABLE PRICE;
  36. DROP TABLE PRODUCT;
  37. DROP TABLE SALARY_GRADE;
  38. DROP TABLE EMPLOYEE;
  39. DROP TABLE JOB;
  40. DROP TABLE DEPARTMENT;
  41. DROP TABLE LOCATION;
  42.  
  43. REM Create new datasources
  44.  
  45. CREATE TABLE LOCATION (
  46.         LOCATION_ID             NUMBER(3),
  47.         REGIONAL_GROUP          VARCHAR2(20));
  48.  
  49. CREATE TABLE DEPARTMENT (
  50.         DEPARTMENT_ID           NUMBER(2),
  51.         NAME                    VARCHAR2(14),
  52.         LOCATION_ID             NUMBER(3));
  53.  
  54. CREATE TABLE JOB (
  55.         JOB_ID                  NUMBER(3),
  56.         FUNCTION                VARCHAR2(30));
  57.  
  58. CREATE TABLE EMPLOYEE (
  59.         EMPLOYEE_ID             NUMBER(4),
  60.         LAST_NAME               VARCHAR2(15),
  61.         FIRST_NAME              VARCHAR2(15),
  62.         MIDDLE_INITIAL          VARCHAR2(1),
  63.         JOB_ID                  NUMBER(3),
  64.         MANAGER_ID              NUMBER(4),
  65.         HIRE_DATE               DATE,
  66.         SALARY                  NUMBER(7,2),
  67.         COMMISSION              NUMBER(7,2),
  68.         DEPARTMENT_ID           NUMBER(2));
  69.  
  70. CREATE TABLE SALARY_GRADE (
  71.         GRADE_ID                NUMBER(3),
  72.         LOWER_BOUND             NUMBER(7,2),
  73.         UPPER_BOUND             NUMBER(7,2));
  74.  
  75. CREATE TABLE PRODUCT (
  76.         PRODUCT_ID              NUMBER (6),
  77.         DESCRIPTION             VARCHAR2 (30));
  78.  
  79. CREATE TABLE PRICE (
  80.         PRODUCT_ID              NUMBER (6),
  81.         LIST_PRICE              NUMBER (8,2),
  82.         MIN_PRICE               NUMBER (8,2),
  83.         START_DATE              DATE,
  84.         END_DATE                DATE);
  85.  
  86. CREATE TABLE CUSTOMER (
  87.         CUSTOMER_ID             NUMBER (6),
  88.         NAME                    VARCHAR2 (45),
  89.         ADDRESS                 VARCHAR2 (40),
  90.         CITY                    VARCHAR2 (30),
  91.         STATE                   VARCHAR2 (2),
  92.         ZIP_CODE                VARCHAR2 (9),
  93.         AREA_CODE               NUMBER (3),
  94.         PHONE_NUMBER            NUMBER (7),
  95.         SALESPERSON_ID          NUMBER (4),
  96.         CREDIT_LIMIT            NUMBER (9,2),
  97.         COMMENTS                LONG);
  98.  
  99. CREATE TABLE SALES_ORDER  (
  100.         ORDER_ID                NUMBER (4),
  101.         ORDER_DATE              DATE,
  102.         CUSTOMER_ID             NUMBER (6),
  103.         SHIP_DATE               DATE,
  104.         TOTAL                   NUMBER (8,2));
  105.  
  106. CREATE TABLE ITEM  (
  107.         ORDER_ID                NUMBER (4),
  108.         ITEM_ID                 NUMBER (4),
  109.         PRODUCT_ID              NUMBER (6),
  110.         ACTUAL_PRICE            NUMBER (8,2),
  111.         QUANTITY                NUMBER (8),
  112.         TOTAL                   NUMBER (8,2));
  113.  
  114. CREATE VIEW SALES AS
  115. SELECT SALESPERSON_ID, SALES_ORDER.CUSTOMER_ID, CUSTOMER.NAME CUSTOMER,
  116.        PRODUCT.PRODUCT_ID, DESCRIPTION PRODUCT, SUM(ITEM.TOTAL) AMOUNT
  117. FROM SALES_ORDER, ITEM, CUSTOMER, PRODUCT
  118. WHERE SALES_ORDER.ORDER_ID = ITEM.ORDER_ID
  119. AND SALES_ORDER.CUSTOMER_ID = CUSTOMER.CUSTOMER_ID
  120. AND ITEM.PRODUCT_ID = PRODUCT.PRODUCT_ID
  121. GROUP BY SALESPERSON_ID, SALES_ORDER.CUSTOMER_ID, CUSTOMER.NAME,
  122.          PRODUCT.PRODUCT_ID, DESCRIPTION;
  123.  
  124. REM Grant SELECT privileges to PUBLIC on the datasources
  125.  
  126. GRANT SELECT ON LOCATION TO PUBLIC;
  127. GRANT SELECT ON DEPARTMENT TO PUBLIC;
  128. GRANT SELECT ON JOB TO PUBLIC;
  129. GRANT SELECT ON EMPLOYEE TO PUBLIC;
  130. GRANT SELECT ON SALARY_GRADE TO PUBLIC;
  131. GRANT SELECT ON PRODUCT TO PUBLIC;
  132. GRANT SELECT ON PRICE TO PUBLIC;
  133. GRANT SELECT ON CUSTOMER TO PUBLIC;
  134. GRANT SELECT ON SALES_ORDER TO PUBLIC;
  135. GRANT SELECT ON ITEM TO PUBLIC;
  136. GRANT SELECT ON SALES TO PUBLIC;
  137.  
  138. REM Comment the datasources and their columns
  139.  
  140. COMMENT ON TABLE EMPLOYEE IS 'General information on all corporate employees.';
  141. COMMENT ON COLUMN EMPLOYEE.EMPLOYEE_ID IS 'Employee Number: Unique 4-digit identification number assigned to every employee.';
  142. COMMENT ON COLUMN EMPLOYEE.LAST_NAME IS 'Last name of employee.  Stored in all caps.';
  143. COMMENT ON COLUMN EMPLOYEE.FIRST_NAME IS 'First name of employee.  Stored in all caps.';
  144. COMMENT ON COLUMN EMPLOYEE.MIDDLE_INITIAL IS 'Middle initial (one character only).  Stored in all caps.';
  145. COMMENT ON COLUMN EMPLOYEE.JOB_ID IS 'Job identification number.  See JOB for descriptions.';
  146. COMMENT ON COLUMN EMPLOYEE.MANAGER_ID IS 'Manager: The employee number of this employee''s manager.  If employee has no manager, value should be NULL.';
  147. COMMENT ON COLUMN EMPLOYEE.HIRE_DATE IS 'Date the employee was HIRED, not necessarily the day the employee STARTED.';
  148. COMMENT ON COLUMN EMPLOYEE.SALARY IS 'Monthly salary for the employee in U.S. dollars.  Salary grade information can be found in the table SALARY_GRADE.';
  149. COMMENT ON COLUMN EMPLOYEE.COMMISSION IS 'Commission (in U.S. dollars) earned last month.  This field should be NULL for non-commissioned employees.';
  150. COMMENT ON COLUMN EMPLOYEE.DEPARTMENT_ID IS 'Employee''s department number.  Further department information is available in the table DEPT.';
  151.  
  152. COMMENT ON TABLE JOB IS 'All valid job categories for personnel information.';
  153. COMMENT ON COLUMN JOB.JOB_ID IS 'Unique 3-digit code for job function and title.';
  154. COMMENT ON COLUMN JOB.FUNCTION IS 'Generic function class of job.';
  155.  
  156. COMMENT ON TABLE DEPARTMENT IS 'Department information for all U.S. operations.';
  157. COMMENT ON COLUMN DEPARTMENT.DEPARTMENT_ID IS 'Department number: Unique 2-digit department number assigned to each department.';
  158. COMMENT ON COLUMN DEPARTMENT.NAME IS 'Department name: Only the first 14 characters of a department name can be stored in the database.  Storing names in all caps is recommended but not required.';
  159. COMMENT ON COLUMN DEPARTMENT.LOCATION_ID IS 'Department location: The code for where the department''s central office is located.  (LOCATION)';
  160.  
  161. COMMENT ON TABLE LOCATION IS 'Location information for all U.S. departments and warehouses.';
  162. COMMENT ON COLUMN LOCATION.LOCATION_ID IS 'Central location corporate location code.';
  163. COMMENT ON COLUMN LOCATION.REGIONAL_GROUP IS 'Metropolitan center closest to location.';
  164.  
  165. COMMENT ON TABLE SALARY_GRADE IS 'Salary grade levels.  Used to classify monthly salary information in U.S. dollars, as found in EMP.SAL.';
  166. COMMENT ON COLUMN SALARY_GRADE.GRADE_ID IS 'Number used to grade salaries.  Higher salary grade numbers denote higher salaries.';
  167. COMMENT ON COLUMN SALARY_GRADE.LOWER_BOUND IS 'The lowest monthly salary (rounded to the nearest U.S. dollar) that applies to a particular salary grade. (i.e. the condition ROUND(EMP.SAL) >= LOWER_BOUND must be met.)';
  168. COMMENT ON COLUMN SALARY_GRADE.UPPER_BOUND IS 'The highest monthly salary (rounded to the nearest U.S. dollar) that applies to a particular salary grade. (i.e. the condition ROUND(EMP.SAL) <= UPPER_BOUND must be met.)';
  169.  
  170. COMMENT ON TABLE PRODUCT IS 'Products in catalog.  Pricing information can be found in table PRICE.';
  171. COMMENT ON COLUMN PRODUCT.PRODUCT_ID IS 'Unique 6 digit number assigned to all products.  Number generated by sequence PRODUCT_ID.';
  172. COMMENT ON COLUMN PRODUCT.DESCRIPTION IS 'Full product name (up to 30 characters).  Storing product names in all caps is recommended but not required.';
  173.  
  174. COMMENT ON TABLE PRICE IS 'Prices (both standard and minimum) of products.  Database tracks both effective dates and expiration dates for prices.';
  175. COMMENT ON COLUMN PRICE.PRODUCT_ID IS 'Product number to which price applies.  Product name found in table PRICE.';
  176. COMMENT ON COLUMN PRICE.LIST_PRICE IS 'Undiscounted price (in U.S. dollars).';
  177. COMMENT ON COLUMN PRICE.MIN_PRICE IS 'Lowest price (in U.S. dollars) that can be offered.';
  178. COMMENT ON COLUMN PRICE.START_DATE IS 'Date which standard and minimum prices go into effect.';
  179. COMMENT ON COLUMN PRICE.END_DATE IS 'Date which standard and minimum price expire.  This value can be left NULL.';
  180.  
  181. COMMENT ON TABLE CUSTOMER IS 'Information on all U.S. customers and prospective customers.';
  182. COMMENT ON COLUMN CUSTOMER.CUSTOMER_ID IS 'Unique 6 digit number assigned to all customers.  Number generated by the sequence CUSTOMER_ID.';
  183. COMMENT ON COLUMN CUSTOMER.NAME IS 'Full store name of every customer (up to 45 characters).  Storing names in all caps is recommended but not required.';
  184. COMMENT ON COLUMN CUSTOMER.ADDRESS IS 'Street address of customer.  CITY, STATE, and ZIP_CODE make up the rest of the address.';
  185. COMMENT ON COLUMN CUSTOMER.CITY IS 'City name for address of customer.  Storing city names in all caps is recommended, but not required.';
  186. COMMENT ON COLUMN CUSTOMER.STATE IS 'Two letter abbreviation for state name for address of customer.  Must be entered in all caps.';
  187. COMMENT ON COLUMN CUSTOMER.ZIP_CODE IS 'Zip code of customer.  Supports both 5 and 9 digit zip codes.  Dashes should be omitted from 9 digit zips.';
  188. COMMENT ON COLUMN CUSTOMER.AREA_CODE IS 'Area code of phone number for customer.';
  189. COMMENT ON COLUMN CUSTOMER.PHONE_NUMBER IS 'Phone number of customer.  This field does not supports letters and spaces for mnemonics (7 numeric digits only).';
  190. COMMENT ON COLUMN CUSTOMER.SALESPERSON_ID IS 'Employee number of sales representative handling customer''s account.  Employee information can be found in the EMPLOYEE table.';
  191. COMMENT ON COLUMN CUSTOMER.CREDIT_LIMIT IS 'Credit limit of customer or prospective customer in U.S. dollars.';
  192. COMMENT ON COLUMN CUSTOMER.COMMENTS IS 'Field can be used flexibly.  Suggestions for use include lists of action items or special considerations when dealing with the particular customer.';
  193.  
  194. COMMENT ON TABLE SALES_ORDER IS 'Sales order for a customer.  Items in the order can be found in the table ITEM.';
  195. COMMENT ON COLUMN SALES_ORDER.ORDER_ID IS 'Unique 4 digit number assigned to all orders.  Number generated by sequence ORDER_ID.';
  196. COMMENT ON COLUMN SALES_ORDER.ORDER_DATE IS 'Date sales order logged (not necessarily when order was fulfilled.)';
  197. COMMENT ON COLUMN SALES_ORDER.CUSTOMER_ID IS 'Customer ordering the goods.  Further information can be found in the table CUSTOMER.';
  198. COMMENT ON COLUMN SALES_ORDER.SHIP_DATE IS 'Date order fulfilled and invoice sent (not necessarily date payment received).';
  199. COMMENT ON COLUMN SALES_ORDER.TOTAL IS 'Total of all items totals in the order.  (i.e. the value of TOTAL for order N should contain: SELECT SUM(TOTAL) FROM ITEM WHERE ORDER_ID=N)';
  200.  
  201. COMMENT ON TABLE ITEM IS 'Items listed in sales orders.  Product information can be found in table PRODUCT.  Sales order information can be found in table SALES_ORDER.';
  202. COMMENT ON COLUMN ITEM.ORDER_ID IS 'Sales order in which this item appears.  Sales order information can be found in table SALES_ORDER.';
  203. COMMENT ON COLUMN ITEM.ITEM_ID IS 'Number of item within the sales order.';
  204. COMMENT ON COLUMN ITEM.PRODUCT_ID IS 'Number of product (described in PRODUCT) that pertains to the line item.';
  205. COMMENT ON COLUMN ITEM.ACTUAL_PRICE IS 'Price to be paid by the customer in U.S. dollars.  The standard price is PRICE.STANDARD_PRICE, but in some instances, discounts are given to as low as PRICE.MINIMUM_PRICE.';
  206. COMMENT ON COLUMN ITEM.QUANTITY IS 'The amount of product to be ordered in this line item.';
  207. COMMENT ON COLUMN ITEM.TOTAL IS 'The total price (in U.S. dollars) of this line item.  TOTAL = ACTUAL_PRICE * QUANTITY.';
  208.  
  209. COMMENT ON TABLE SALES IS 'Summary view joining tables SALES_ORDER, ITEM, CUSTOMER, and PRODUCT.  Summarizes the item total grouped by sales representative, customer, and product.  Used by the SALES ORDERS application.';
  210. COMMENT ON COLUMN SALES.SALESPERSON_ID IS 'Employee number of sales representative handling customer''s account.  Employee information can be found in the EMPLOYEE table. (Same as CUSTOMER.SALESPERSON_ID)';
  211. COMMENT ON COLUMN SALES.CUSTOMER_ID IS 'Unique 6 digit number assigned to all customers.  Number generated by the sequence CUSTOMER_ID. (Same as CUSTOMER.CUSTOMER_ID)';
  212. COMMENT ON COLUMN SALES.CUSTOMER IS 'Full store name of every customer (up to 45 characters).  Storing names in all caps is recommended but not required. (Same as CUSTOMER.NAME)';
  213. COMMENT ON COLUMN SALES.PRODUCT_ID IS 'Unique 6 digit number assigned to all products.  Number generated by sequence PRODUCT_ID. (Same as PRODUCT.PRODUCT_ID)';
  214. COMMENT ON COLUMN SALES.PRODUCT IS 'Full product name (up to 30 characters).  Storing product names in all caps is recommended but not required. (Same as PRODUCT.PRODUCT_NAME)';
  215. COMMENT ON COLUMN SALES.AMOUNT IS 'Total sales in (U.S. dollars) of the product sold by the representative to the customer.';
  216.  
  217. REM Insert Data
  218.  
  219. INSERT INTO LOCATION VALUES (122, 'NEW YORK');
  220. INSERT INTO LOCATION VALUES (124, 'DALLAS');
  221. INSERT INTO LOCATION VALUES (123, 'CHICAGO');
  222. INSERT INTO LOCATION VALUES (167, 'BOSTON');
  223.  
  224. INSERT INTO DEPARTMENT VALUES (10,'ACCOUNTING','122');
  225. INSERT INTO DEPARTMENT VALUES (20,'RESEARCH','124');
  226. INSERT INTO DEPARTMENT VALUES (30,'SALES','123');
  227. INSERT INTO DEPARTMENT VALUES (40,'OPERATIONS','167');
  228.  
  229. INSERT INTO DEPARTMENT VALUES
  230.   ( 12 , 'RESEARCH', '122');
  231.  
  232. INSERT INTO DEPARTMENT VALUES
  233.   ( 13 , 'SALES', '122');
  234.  
  235. INSERT INTO DEPARTMENT VALUES
  236.   ( 14 , 'OPERATIONS', '122');
  237.  
  238. INSERT INTO DEPARTMENT VALUES
  239.   ( 23 , 'SALES', '124');
  240.  
  241. INSERT INTO DEPARTMENT VALUES
  242.   ( 24 , 'OPERATIONS', '124');
  243.  
  244. INSERT INTO DEPARTMENT VALUES
  245.   ( 34 , 'OPERATIONS', '123');
  246.  
  247. INSERT INTO DEPARTMENT VALUES
  248.   ( 43 , 'SALES', '167');
  249.  
  250. INSERT INTO JOB VALUES (667, 'CLERK');
  251. INSERT INTO JOB VALUES (668, 'STAFF');
  252. INSERT INTO JOB VALUES (669, 'ANALYST');
  253. INSERT INTO JOB VALUES (670, 'SALESPERSON');
  254. INSERT INTO JOB VALUES (671, 'MANAGER');
  255. INSERT INTO JOB VALUES (672, 'PRESIDENT');
  256.  
  257. INSERT INTO SALARY_GRADE VALUES (1,700,1200);
  258. INSERT INTO SALARY_GRADE VALUES (2,1201,1400);
  259. INSERT INTO SALARY_GRADE VALUES (3,1401,2000);
  260. INSERT INTO SALARY_GRADE VALUES (4,2001,3000);
  261. INSERT INTO SALARY_GRADE VALUES (5,3001,9999);
  262.  
  263. INSERT INTO EMPLOYEE VALUES
  264.     (7369,'SMITH','JOHN','Q',667,7902,TO_DATE(2446052,'J'),800,NULL,20);
  265. INSERT INTO EMPLOYEE VALUES
  266.     (7499,'ALLEN','KEVIN','J',670,7698,TO_DATE(2446117,'J'),1600,300,30);
  267. INSERT INTO EMPLOYEE VALUES
  268.     (7505,'DOYLE','JEAN','K',671,7839,TO_DATE(2446160,'J'),2850,NULL,13);
  269. INSERT INTO EMPLOYEE VALUES
  270.     (7506,'DENNIS','LYNN','S',671,7839,TO_DATE(2446201,'J'),2750,NULL,23);
  271. INSERT INTO EMPLOYEE VALUES
  272.     (7507,'BAKER','LESLIE','D',671,7839,TO_DATE(2446227,'J'),2200,NULL,14);
  273. INSERT INTO EMPLOYEE VALUES
  274.     (7521,'WARD','CYNTHIA','D',670,7698,TO_DATE(2446119,'J'),1250,500,30);
  275. INSERT INTO EMPLOYEE VALUES
  276.     (7555,'PETERS','DANIEL','T',670,7505,TO_DATE(2446156,'J'),1250,300,13);
  277. INSERT INTO EMPLOYEE VALUES
  278.     (7557,'SHAW','KAREN','P',670,7505,TO_DATE(2446158,'J'),1250,1200,13);
  279. INSERT INTO EMPLOYEE VALUES
  280.     (7560,'DUNCAN','SARAH','S',670,7506,TO_DATE(2446217,'J'),1250,NULL,23);
  281. INSERT INTO EMPLOYEE VALUES
  282.     (7564,'LANGE','GREGORY','J',670,7506,TO_DATE(2446218,'J'),1250,300,23);
  283. INSERT INTO EMPLOYEE VALUES
  284.     (7566,'JONES','TERRY','M',671,7839,TO_DATE(2446158,'J'),2975,NULL,20);
  285. INSERT INTO EMPLOYEE VALUES
  286.     (7569,'ALBERTS','CHRIS','L',671,7839,TO_DATE(2446162,'J'),3000,NULL,12);
  287. INSERT INTO EMPLOYEE VALUES
  288.     (7600,'PORTER','RAYMOND','Y',670,7505,TO_DATE(2446171,'J'),1250,900,13);
  289. INSERT INTO EMPLOYEE VALUES
  290.     (7609,'LEWIS','RICHARD','M',668,7507,TO_DATE(2446172,'J'),1800,NULL,24);
  291. INSERT INTO EMPLOYEE VALUES
  292.     (7654,'MARTIN','KENNETH','J',670,7698,TO_DATE(2446337,'J'),1250,1400,30);
  293. INSERT INTO EMPLOYEE VALUES
  294.     (7676,'SOMMERS','DENISE','D',668,7507,TO_DATE(2446175,'J'),1850,NULL,34);
  295. INSERT INTO EMPLOYEE VALUES
  296.     (7698,'BLAKE','MARION','S',671,7839,TO_DATE(2446187,'J'),2850,NULL,30);
  297. INSERT INTO EMPLOYEE VALUES
  298.     (7782,'CLARK','CAROL','F',671,7839,TO_DATE(2446226,'J'),2450,NULL,10);
  299. INSERT INTO EMPLOYEE VALUES
  300.     (7788,'SCOTT','DONALD','T',669,7566,TO_DATE(2446774,'J'),3000,NULL,20);
  301. INSERT INTO EMPLOYEE VALUES
  302.     (7789,'WEST','LIVIA','N',670,7506,TO_DATE(2446160,'J'),1500,1000,23);
  303. INSERT INTO EMPLOYEE VALUES
  304.     (7799,'FISHER','MATTHEW','G',669,7569,TO_DATE(2446777,'J'),3000,NULL,12);
  305. INSERT INTO EMPLOYEE VALUES
  306.     (7820,'ROSS','PAUL','S',670,7505,TO_DATE(2446218,'J'),1300,800,43);
  307. INSERT INTO EMPLOYEE VALUES
  308.     (7839,'KING','FRANCIS','A',672,NULL,TO_DATE(2446387,'J'),5000,NULL,10);
  309. INSERT INTO EMPLOYEE VALUES
  310.     (7844,'TURNER','MARY','A',670,7698,TO_DATE(2446317,'J'),1500,0,30);
  311. INSERT INTO EMPLOYEE VALUES
  312.     (7876,'ADAMS','DIANE','G',667,7788,TO_DATE(2446808,'J'),1100,NULL,20);
  313. INSERT INTO EMPLOYEE VALUES
  314.     (7900,'JAMES','FRED','S',667,7698,TO_DATE(2446403,'J'),950,NULL,30);
  315. INSERT INTO EMPLOYEE VALUES
  316.     (7902,'FORD','JENNIFER','D',669,7566,TO_DATE(2446403,'J'),3000,NULL,20);
  317. INSERT INTO EMPLOYEE VALUES
  318.     (7916,'ROBERTS','GRACE','M',669,7569,TO_DATE(2446800,'J'),2875,NULL,12);
  319. INSERT INTO EMPLOYEE VALUES
  320.     (7919,'DOUGLAS','MICHAEL','A',667,7799,TO_DATE(2446800,'J'),800,NULL,12);
  321. INSERT INTO EMPLOYEE VALUES
  322.     (7934,'MILLER','BARBARA','M',667,7782,TO_DATE(2446454,'J'),1300,NULL,10);
  323. INSERT INTO EMPLOYEE VALUES
  324.     (7950,'JENSEN','ALICE','B',667,7505,TO_DATE(2446811,'J'),750,NULL,13);
  325. INSERT INTO EMPLOYEE VALUES
  326.     (7954,'MURRAY','JAMES','T',667,7506,TO_DATE(2446812,'J'),750,NULL,23);
  327.  
  328. INSERT INTO PRICE VALUES
  329.    (100871,4.8,3.2,TO_DATE(2447528,'J'),TO_DATE(2447862,'J'));
  330. INSERT INTO PRICE VALUES
  331.    (100890,58,46.4,TO_DATE(2447528,'J'),NULL);
  332. INSERT INTO PRICE VALUES
  333.    (100890,54,40.5,TO_DATE(2447314,'J'),TO_DATE(2447527,'J'));
  334. INSERT INTO PRICE VALUES
  335.    (100860,35,28,TO_DATE(2448044,'J'),NULL);
  336. INSERT INTO PRICE VALUES
  337.    (100860,32,25.6,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  338. INSERT INTO PRICE VALUES
  339.    (100860,30,24,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  340. INSERT INTO PRICE VALUES
  341.    (100861,45,36,TO_DATE(2448044,'J'),NULL);
  342. INSERT INTO PRICE VALUES
  343.    (100861,42,33.6,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  344. INSERT INTO PRICE VALUES
  345.    (100861,39,31.2,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  346. INSERT INTO PRICE VALUES
  347.    (100870,2.8,2.4,TO_DATE(2447893,'J'),NULL);
  348. INSERT INTO PRICE VALUES
  349.    (100870,2.4,1.9,TO_DATE(2447528,'J'),TO_DATE(2447862,'J'));
  350. INSERT INTO PRICE VALUES
  351.    (100871,5.6,4.8,TO_DATE(2447893,'J'),NULL);
  352. INSERT INTO PRICE VALUES
  353.    (101860,24,18,TO_DATE(2447573,'J'),NULL);
  354. INSERT INTO PRICE VALUES
  355.    (101863,12.5,9.4,TO_DATE(2447573,'J'),NULL);
  356. INSERT INTO PRICE VALUES
  357.    (102130,3.4,2.8,TO_DATE(2447757,'J'),NULL);
  358. INSERT INTO PRICE VALUES
  359.    (200376,2.4,1.75,TO_DATE(2448211,'J'),NULL);
  360. INSERT INTO PRICE VALUES
  361.    (200380,4,3.2,TO_DATE(2448211,'J'),NULL);
  362. INSERT INTO PRICE VALUES
  363.    (103120,23.2,18.6,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  364. INSERT INTO PRICE VALUES
  365.    (103120,24,19.2,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  366. INSERT INTO PRICE VALUES
  367.    (103120,25,20,TO_DATE(2448044,'J'),NULL);
  368. INSERT INTO PRICE VALUES
  369.    (103121,27.8,22.3,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  370. INSERT INTO PRICE VALUES
  371.    (103121,28.8,23,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  372. INSERT INTO PRICE VALUES
  373.    (103121,30,24,TO_DATE(2448044,'J'),NULL);
  374. INSERT INTO PRICE VALUES
  375.    (103130,4,3.5,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  376. INSERT INTO PRICE VALUES
  377.    (103130,4.2,3.6,TO_DATE(2447893,'J'),NULL);
  378. INSERT INTO PRICE VALUES
  379.    (103131,4.2,3.6,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  380. INSERT INTO PRICE VALUES
  381.    (103131,4.5,3.9,TO_DATE(2447893,'J'),NULL);
  382. INSERT INTO PRICE VALUES
  383.    (103140,20,15,TO_DATE(2447573,'J'),NULL);
  384. INSERT INTO PRICE VALUES
  385.    (103141,20,15,TO_DATE(2447573,'J'),NULL);
  386. INSERT INTO PRICE VALUES
  387.    (102132,3.4,2.8,TO_DATE(2447757,'J'),NULL);
  388. INSERT INTO PRICE VALUES
  389.    (104350,40,32,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  390. INSERT INTO PRICE VALUES
  391.    (104350,42,33.6,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  392. INSERT INTO PRICE VALUES
  393.    (104350,44,35.3,TO_DATE(2448044,'J'),NULL);
  394. INSERT INTO PRICE VALUES
  395.    (104351,23.6,18.9,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  396. INSERT INTO PRICE VALUES
  397.    (104351,24.8,19.8,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  398. INSERT INTO PRICE VALUES
  399.    (104351,26,20.8,TO_DATE(2448044,'J'),NULL);
  400. INSERT INTO PRICE VALUES
  401.    (104352,50,35,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  402. INSERT INTO PRICE VALUES
  403.    (104352,54,37.8,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  404. INSERT INTO PRICE VALUES
  405.    (104352,58.3,40.8,TO_DATE(2448044,'J'),NULL);
  406. INSERT INTO PRICE VALUES
  407.    (104360,36,29.5,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  408. INSERT INTO PRICE VALUES
  409.    (104360,39,32,TO_DATE(2447893,'J'),NULL);
  410. INSERT INTO PRICE VALUES
  411.    (104361,47,33,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  412. INSERT INTO PRICE VALUES
  413.    (104361,50,35,TO_DATE(2447893,'J'),NULL);
  414. INSERT INTO PRICE VALUES
  415.    (104362,5,4,TO_DATE(2447573,'J'),NULL);
  416. INSERT INTO PRICE VALUES
  417.    (102134,3.4,2.8,TO_DATE(2447757,'J'),NULL);
  418. INSERT INTO PRICE VALUES
  419.    (105123,36.3,29,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  420. INSERT INTO PRICE VALUES
  421.    (105123,37.7,32,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  422. INSERT INTO PRICE VALUES
  423.    (105123,40,34,TO_DATE(2448044,'J'),NULL);
  424. INSERT INTO PRICE VALUES
  425.    (105124,10,7.6,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  426. INSERT INTO PRICE VALUES
  427.    (105124,12,9,TO_DATE(2447893,'J'),TO_DATE(2448043,'J'));
  428. INSERT INTO PRICE VALUES
  429.    (105124,15,10,TO_DATE(2448044,'J'),NULL);
  430. INSERT INTO PRICE VALUES
  431.    (105125,2,1.7,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  432. INSERT INTO PRICE VALUES
  433.    (105125,3,2.6,TO_DATE(2447893,'J'),NULL);
  434. INSERT INTO PRICE VALUES
  435.    (105126,5,4.3,TO_DATE(2447528,'J'),TO_DATE(2447892,'J'));
  436. INSERT INTO PRICE VALUES
  437.    (105126,6,5,TO_DATE(2447893,'J'),NULL);
  438. INSERT INTO PRICE VALUES
  439.    (105127,6,5,TO_DATE(2448211,'J'),NULL);
  440. INSERT INTO PRICE VALUES
  441.    (105128,10,8,TO_DATE(2448211,'J'),NULL);
  442. INSERT INTO PRICE VALUES
  443.    (102136,3.4,2.8,TO_DATE(2447757,'J'),NULL);
  444.  
  445. INSERT INTO PRODUCT VALUES ('100860', 'ACE TENNIS RACKET I');
  446. INSERT INTO PRODUCT VALUES ('100861', 'ACE TENNIS RACKET II');
  447. INSERT INTO PRODUCT VALUES ('100870', 'ACE TENNIS BALLS-3 PACK');
  448. INSERT INTO PRODUCT VALUES ('100871', 'ACE TENNIS BALLS-6 PACK');
  449. INSERT INTO PRODUCT VALUES ('100890', 'ACE TENNIS NET');
  450. INSERT INTO PRODUCT VALUES ('101860', 'SP TENNIS RACKET');
  451. INSERT INTO PRODUCT VALUES ('101863', 'SP JUNIOR RACKET');
  452. INSERT INTO PRODUCT VALUES ('102130', 'RH: "GUIDE TO TENNIS"');
  453. INSERT INTO PRODUCT VALUES ('200376', 'SB ENERGY BAR-6 PACK');
  454. INSERT INTO PRODUCT VALUES ('200380', 'SB VITA SNACK-6 PACK');
  455. INSERT INTO PRODUCT VALUES ( 103120 , 'WIFF SOFTBALL BAT I');
  456. INSERT INTO PRODUCT VALUES ( 103121 , 'WIFF SOFTBALL BAT II');
  457. INSERT INTO PRODUCT VALUES ( 103130 , 'WIFF SOFTBALL, SMALL');
  458. INSERT INTO PRODUCT VALUES ( 103131 , 'WIFF SOFTBALL, LARGE');
  459. INSERT INTO PRODUCT VALUES ( 103140 , 'WIFF SOFTBALL MITT (LH)');
  460. INSERT INTO PRODUCT VALUES ( 103141 , 'WIFF SOFTBALL MITT (RH)');
  461. INSERT INTO PRODUCT VALUES ( 102132 , 'RH: "GUIDE TO SOFTBALL"');
  462. INSERT INTO PRODUCT VALUES ( 104350 , 'DUNK BASKETBALL INDOOR');
  463. INSERT INTO PRODUCT VALUES ( 104351 , 'DUNK BASKETBALL OUTDOOR');
  464. INSERT INTO PRODUCT VALUES ( 104352 , 'DUNK BASKETBALL PROFESSIONAL');
  465. INSERT INTO PRODUCT VALUES ( 104360 , 'DUNK HOOP');
  466. INSERT INTO PRODUCT VALUES ( 104361 , 'DUNK HOOP W/FIBERGLASS BOARD');
  467. INSERT INTO PRODUCT VALUES ( 104362 , 'DUNK NETS - RAINBOW');
  468. INSERT INTO PRODUCT VALUES ( 102134 , 'RH: "GUIDE TO BASKETBALL"');
  469. INSERT INTO PRODUCT VALUES ( 105123 , 'YELLOW JERSEY BICYCLE HELMET');
  470. INSERT INTO PRODUCT VALUES ( 105124 , 'YELLOW JERSEY BICYCLE GLOVES');
  471. INSERT INTO PRODUCT VALUES ( 105125 , 'YELLOW JERSEY WATER BOTTLE');
  472. INSERT INTO PRODUCT VALUES ( 105126 , 'YELLOW JERSEY BOTTLE CAGE');
  473. INSERT INTO PRODUCT VALUES ( 105127 , 'YELLOW JERSEY FRAME PUMP');
  474. INSERT INTO PRODUCT VALUES ( 105128 , 'YELLOW JERSEY SADDLE PACK');
  475. INSERT INTO PRODUCT VALUES ( 102136 , 'RH: "GUIDE TO CYCLING"');
  476.  
  477. INSERT INTO SALES_ORDER VALUES
  478.    (610,TO_DATE(2448264,'J'),101,TO_DATE(2448265,'J'),101.4);
  479. INSERT INTO SALES_ORDER VALUES
  480.    (611,TO_DATE(2448268,'J'),102,TO_DATE(2448268,'J'),45);
  481. INSERT INTO SALES_ORDER VALUES
  482.    (612,TO_DATE(2448272,'J'),104,TO_DATE(2448277,'J'),5860);
  483. INSERT INTO SALES_ORDER VALUES
  484.    (601,TO_DATE(2448013,'J'),106,TO_DATE(2448042,'J'),60.8);
  485. INSERT INTO SALES_ORDER VALUES
  486.    (602,TO_DATE(2448048,'J'),102,TO_DATE(2448063,'J'),56);
  487. INSERT INTO SALES_ORDER VALUES
  488.    (600,TO_DATE(2448013,'J'),103,TO_DATE(2448041,'J'),42);
  489. INSERT INTO SALES_ORDER VALUES
  490.    (604,TO_DATE(2448058,'J'),106,TO_DATE(2448073,'J'),642);
  491. INSERT INTO SALES_ORDER VALUES
  492.    (605,TO_DATE(2448087,'J'),106,TO_DATE(2448103,'J'),8374);
  493. INSERT INTO SALES_ORDER VALUES
  494.    (606,TO_DATE(2448087,'J'),100,TO_DATE(2448103,'J'),3.4);
  495. INSERT INTO SALES_ORDER VALUES
  496.    (609,TO_DATE(2448105,'J'),100,TO_DATE(2448119,'J'),102.5);
  497. INSERT INTO SALES_ORDER VALUES
  498.    (607,TO_DATE(2448091,'J'),104,TO_DATE(2448091,'J'),5.6);
  499. INSERT INTO SALES_ORDER VALUES
  500.    (608,TO_DATE(2448098,'J'),104,TO_DATE(2448098,'J'),35.2);
  501. INSERT INTO SALES_ORDER VALUES
  502.    (603,TO_DATE(2448048,'J'),102,TO_DATE(2448048,'J'),224);
  503. INSERT INTO SALES_ORDER VALUES
  504.    (620,TO_DATE(2448328,'J'),100,TO_DATE(2448328,'J'),4450);
  505. INSERT INTO SALES_ORDER VALUES
  506.    (613,TO_DATE(2448289,'J'),108,TO_DATE(2448289,'J'),6400);
  507. INSERT INTO SALES_ORDER VALUES
  508.    (614,TO_DATE(2448289,'J'),102,TO_DATE(2448293,'J'),23940);
  509. INSERT INTO SALES_ORDER VALUES
  510.    (616,TO_DATE(2448291,'J'),103,TO_DATE(2448298,'J'),764);
  511. INSERT INTO SALES_ORDER VALUES
  512.    (619,TO_DATE(2448310,'J'),104,TO_DATE(2448320,'J'),1260);
  513. INSERT INTO SALES_ORDER VALUES
  514.    (617,TO_DATE(2448293,'J'),105,TO_DATE(2448319,'J'),46370);
  515. INSERT INTO SALES_ORDER VALUES
  516.    (615,TO_DATE(2448289,'J'),107,TO_DATE(2448294,'J'),710);
  517. INSERT INTO SALES_ORDER VALUES
  518.    (618,TO_DATE(2448303,'J'),102,TO_DATE(2448322,'J'),3083);
  519. INSERT INTO SALES_ORDER VALUES
  520.    (621,TO_DATE(2448331,'J'),100,TO_DATE(2448348,'J'),730);
  521. INSERT INTO SALES_ORDER VALUES
  522.    (509,TO_DATE(2447682,'J'),226,TO_DATE(2447688,'J'),1174);
  523. INSERT INTO SALES_ORDER VALUES
  524.    (523,TO_DATE(2447936,'J'),226,TO_DATE(2447936,'J'),1165);
  525. INSERT INTO SALES_ORDER VALUES
  526.    (549,TO_DATE(2448253,'J'),226,TO_DATE(2448271,'J'),1620);
  527. INSERT INTO SALES_ORDER VALUES
  528.    (507,TO_DATE(2447673,'J'),228,TO_DATE(2447674,'J'),886);
  529. INSERT INTO SALES_ORDER VALUES
  530.    (516,TO_DATE(2447800,'J'),228,TO_DATE(2447803,'J'),1815);
  531. INSERT INTO SALES_ORDER VALUES
  532.    (553,TO_DATE(2448290,'J'),228,TO_DATE(2448301,'J'),4400);
  533. INSERT INTO SALES_ORDER VALUES
  534.    (526,TO_DATE(2447955,'J'),221,TO_DATE(2447958,'J'),7700);
  535. INSERT INTO SALES_ORDER VALUES
  536.    (543,TO_DATE(2448139,'J'),221,TO_DATE(2448142,'J'),8400);
  537. INSERT INTO SALES_ORDER VALUES
  538.    (555,TO_DATE(2448320,'J'),221,TO_DATE(2448323,'J'),8540);
  539. INSERT INTO SALES_ORDER VALUES
  540.    (559,TO_DATE(2448212,'J'),222,TO_DATE(2448370,'J'),387.2);
  541. INSERT INTO SALES_ORDER VALUES
  542.    (528,TO_DATE(2447975,'J'),224,TO_DATE(2447975,'J'),3770);
  543. INSERT INTO SALES_ORDER VALUES
  544.    (531,TO_DATE(2447982,'J'),224,TO_DATE(2447984,'J'),1400);
  545. INSERT INTO SALES_ORDER VALUES
  546.    (558,TO_DATE(2448347,'J'),224,TO_DATE(2448349,'J'),1700);
  547. INSERT INTO SALES_ORDER VALUES
  548.    (525,TO_DATE(2447951,'J'),225,TO_DATE(2447954,'J'),377);
  549. INSERT INTO SALES_ORDER VALUES
  550.    (552,TO_DATE(2448290,'J'),223,TO_DATE(2448295,'J'),555.8);
  551. INSERT INTO SALES_ORDER VALUES
  552.    (556,TO_DATE(2448326,'J'),223,TO_DATE(2448328,'J'),85);
  553. INSERT INTO SALES_ORDER VALUES
  554.    (560,TO_DATE(2448372,'J'),223,TO_DATE(2448372,'J'),72);
  555. INSERT INTO SALES_ORDER VALUES
  556.    (565,TO_DATE(2448409,'J'),227,TO_DATE(2448411,'J'),4900);
  557. INSERT INTO SALES_ORDER VALUES
  558.    (574,TO_DATE(2448540,'J'),201,TO_DATE(2448542,'J'),1685);
  559. INSERT INTO SALES_ORDER VALUES
  560.    (576,TO_DATE(2448543,'J'),201,TO_DATE(2448548,'J'),2058.9);
  561. INSERT INTO SALES_ORDER VALUES
  562.    (503,TO_DATE(2447611,'J'),201,TO_DATE(2447623,'J'),1876);
  563. INSERT INTO SALES_ORDER VALUES
  564.    (518,TO_DATE(2447820,'J'),201,TO_DATE(2447836,'J'),2932.5);
  565. INSERT INTO SALES_ORDER VALUES
  566.    (517,TO_DATE(2447823,'J'),201,TO_DATE(2447838,'J'),784);
  567. INSERT INTO SALES_ORDER VALUES
  568.    (544,TO_DATE(2448146,'J'),202,TO_DATE(2448150,'J'),2358);
  569. INSERT INTO SALES_ORDER VALUES
  570.    (524,TO_DATE(2447945,'J'),202,TO_DATE(2447955,'J'),1979);
  571. INSERT INTO SALES_ORDER VALUES
  572.    (502,TO_DATE(2447568,'J'),202,TO_DATE(2447581,'J'),500);
  573. INSERT INTO SALES_ORDER VALUES
  574.    (539,TO_DATE(2448069,'J'),202,TO_DATE(2448076,'J'),1300);
  575. INSERT INTO SALES_ORDER VALUES
  576.    (511,TO_DATE(2447756,'J'),202,TO_DATE(2447760,'J'),647);
  577. INSERT INTO SALES_ORDER VALUES
  578.    (512,TO_DATE(2447767,'J'),203,TO_DATE(2447783,'J'),428);
  579. INSERT INTO SALES_ORDER VALUES
  580.    (562,TO_DATE(2448381,'J'),203,TO_DATE(2448396,'J'),2044.5);
  581. INSERT INTO SALES_ORDER VALUES
  582.    (529,TO_DATE(2447984,'J'),203,TO_DATE(2447987,'J'),1264.7);
  583. INSERT INTO SALES_ORDER VALUES
  584.    (563,TO_DATE(2448402,'J'),204,TO_DATE(2448403,'J'),889);
  585. INSERT INTO SALES_ORDER VALUES
  586.    (568,TO_DATE(2448451,'J'),204,TO_DATE(2448459,'J'),1217.4);
  587. INSERT INTO SALES_ORDER VALUES
  588.    (504,TO_DATE(2447628,'J'),204,TO_DATE(2447629,'J'),1434.7);
  589. INSERT INTO SALES_ORDER VALUES
  590.    (538,TO_DATE(2448066,'J'),204,TO_DATE(2448069,'J'),741);
  591. INSERT INTO SALES_ORDER VALUES
  592.    (535,TO_DATE(2448040,'J'),204,TO_DATE(2448052,'J'),810);
  593. INSERT INTO SALES_ORDER VALUES
  594.    (578,TO_DATE(2448580,'J'),204,TO_DATE(2448595,'J'),2275.6);
  595. INSERT INTO SALES_ORDER VALUES
  596.    (534,TO_DATE(2448023,'J'),206,TO_DATE(2448027,'J'),420);
  597. INSERT INTO SALES_ORDER VALUES
  598.    (536,TO_DATE(2448033,'J'),206,TO_DATE(2448049,'J'),2135.6);
  599. INSERT INTO SALES_ORDER VALUES
  600.    (572,TO_DATE(2448488,'J'),206,TO_DATE(2448493,'J'),1200.5);
  601. INSERT INTO SALES_ORDER VALUES
  602.    (514,TO_DATE(2447775,'J'),207,TO_DATE(2447786,'J'),1140);
  603. INSERT INTO SALES_ORDER VALUES
  604.    (521,TO_DATE(2447851,'J'),207,TO_DATE(2447854,'J'),896.9);
  605. INSERT INTO SALES_ORDER VALUES
  606.    (551,TO_DATE(2448279,'J'),208,TO_DATE(2448294,'J'),1142);
  607. INSERT INTO SALES_ORDER VALUES
  608.    (513,TO_DATE(2447776,'J'),208,TO_DATE(2447784,'J'),1497);
  609. INSERT INTO SALES_ORDER VALUES
  610.    (508,TO_DATE(2447673,'J'),208,TO_DATE(2447686,'J'),1080);
  611. INSERT INTO SALES_ORDER VALUES
  612.    (515,TO_DATE(2447789,'J'),208,TO_DATE(2447796,'J'),1428.5);
  613. INSERT INTO SALES_ORDER VALUES
  614.    (542,TO_DATE(2448115,'J'),208,TO_DATE(2448127,'J'),2409);
  615. INSERT INTO SALES_ORDER VALUES
  616.    (573,TO_DATE(2448540,'J'),201,TO_DATE(2448542,'J'),1627);
  617. INSERT INTO SALES_ORDER VALUES
  618.    (566,TO_DATE(2448417,'J'),201,TO_DATE(2448420,'J'),3389.2);
  619. INSERT INTO SALES_ORDER VALUES
  620.    (520,TO_DATE(2447847,'J'),201,TO_DATE(2447850,'J'),341.6);
  621. INSERT INTO SALES_ORDER VALUES
  622.    (519,TO_DATE(2447820,'J'),201,TO_DATE(2447836,'J'),955);
  623. INSERT INTO SALES_ORDER VALUES
  624.    (575,TO_DATE(2448534,'J'),201,TO_DATE(2448547,'J'),684);
  625. INSERT INTO SALES_ORDER VALUES
  626.    (547,TO_DATE(2448181,'J'),202,TO_DATE(2448192,'J'),984.4);
  627. INSERT INTO SALES_ORDER VALUES
  628.    (540,TO_DATE(2448088,'J'),202,TO_DATE(2448090,'J'),861.2);
  629. INSERT INTO SALES_ORDER VALUES
  630.    (567,TO_DATE(2448443,'J'),202,TO_DATE(2448445,'J'),200);
  631. INSERT INTO SALES_ORDER VALUES
  632.    (570,TO_DATE(2448455,'J'),202,TO_DATE(2448462,'J'),663.6);
  633. INSERT INTO SALES_ORDER VALUES
  634.    (571,TO_DATE(2448471,'J'),202,TO_DATE(2448481,'J'),1095.6);
  635. INSERT INTO SALES_ORDER VALUES
  636.    (541,TO_DATE(2448112,'J'),203,TO_DATE(2448122,'J'),400);
  637. INSERT INTO SALES_ORDER VALUES
  638.    (532,TO_DATE(2447990,'J'),203,TO_DATE(2448003,'J'),1295.4);
  639. INSERT INTO SALES_ORDER VALUES
  640.    (527,TO_DATE(2447950,'J'),204,TO_DATE(2447965,'J'),3054.4);
  641. INSERT INTO SALES_ORDER VALUES
  642.    (501,TO_DATE(2447533,'J'),204,TO_DATE(2447538,'J'),216);
  643. INSERT INTO SALES_ORDER VALUES
  644.    (564,TO_DATE(2448402,'J'),204,TO_DATE(2448403,'J'),898.8);
  645. INSERT INTO SALES_ORDER VALUES
  646.    (537,TO_DATE(2448057,'J'),204,TO_DATE(2448069,'J'),672.9);
  647. INSERT INTO SALES_ORDER VALUES
  648.    (522,TO_DATE(2447899,'J'),204,TO_DATE(2447902,'J'),2578.8);
  649. INSERT INTO SALES_ORDER VALUES
  650.    (554,TO_DATE(2448306,'J'),204,TO_DATE(2448310,'J'),282.8);
  651. INSERT INTO SALES_ORDER VALUES
  652.    (569,TO_DATE(2448454,'J'),205,TO_DATE(2448461,'J'),2073);
  653. INSERT INTO SALES_ORDER VALUES
  654.    (550,TO_DATE(2448284,'J'),205,TO_DATE(2448295,'J'),2356);
  655. INSERT INTO SALES_ORDER VALUES
  656.    (548,TO_DATE(2448222,'J'),205,TO_DATE(2448238,'J'),666.9);
  657. INSERT INTO SALES_ORDER VALUES
  658.    (505,TO_DATE(2447624,'J'),206,TO_DATE(2447639,'J'),650);
  659. INSERT INTO SALES_ORDER VALUES
  660.    (577,TO_DATE(2448536,'J'),206,TO_DATE(2448550,'J'),1265.75);
  661. INSERT INTO SALES_ORDER VALUES
  662.    (533,TO_DATE(2448010,'J'),206,TO_DATE(2448014,'J'),1122.1);
  663. INSERT INTO SALES_ORDER VALUES
  664.    (561,TO_DATE(2448367,'J'),207,TO_DATE(2448384,'J'),2558.3);
  665. INSERT INTO SALES_ORDER VALUES
  666.    (506,TO_DATE(2447644,'J'),208,TO_DATE(2447657,'J'),2600.4);
  667. INSERT INTO SALES_ORDER VALUES
  668.    (530,TO_DATE(2447985,'J'),208,TO_DATE(2447989,'J'),3026.5);
  669. INSERT INTO SALES_ORDER VALUES
  670.    (545,TO_DATE(2448171,'J'),208,TO_DATE(2448178,'J'),475);
  671. INSERT INTO SALES_ORDER VALUES
  672.    (557,TO_DATE(2448324,'J'),208,TO_DATE(2448328,'J'),2461.8);
  673. INSERT INTO SALES_ORDER VALUES
  674.    (546,TO_DATE(2448182,'J'),208,TO_DATE(2448188,'J'),3663);
  675. INSERT INTO SALES_ORDER VALUES
  676.    (510,TO_DATE(2447726,'J'),208,TO_DATE(2447729,'J'),1336.6);
  677.  
  678. INSERT INTO ITEM VALUES (600,1,100861,42,1,42);
  679. INSERT INTO ITEM VALUES (610,3,100890,58,1,58);
  680. INSERT INTO ITEM VALUES (611,1,100861,45,1,45);
  681. INSERT INTO ITEM VALUES (612,1,100860,30,100,3000);
  682. INSERT INTO ITEM VALUES (601,1,200376,2.4,12,28.8);
  683. INSERT INTO ITEM VALUES (601,2,100860,32,1,32);
  684. INSERT INTO ITEM VALUES (602,1,100870,2.8,20,56);
  685. INSERT INTO ITEM VALUES (604,1,100890,58,3,174);
  686. INSERT INTO ITEM VALUES (604,2,100861,42,2,84);
  687. INSERT INTO ITEM VALUES (604,3,100860,32,12,384);
  688. INSERT INTO ITEM VALUES (603,1,100860,32,7,224);
  689. INSERT INTO ITEM VALUES (610,1,100860,35,1,35);
  690. INSERT INTO ITEM VALUES (610,2,100870,2.8,3,8.4);
  691. INSERT INTO ITEM VALUES (613,4,200376,2.2,200,440);
  692. INSERT INTO ITEM VALUES (614,1,100860,35,444,15540);
  693. INSERT INTO ITEM VALUES (614,2,100870,2.8,1000,2800);
  694. INSERT INTO ITEM VALUES (612,2,100861,40.5,20,810);
  695. INSERT INTO ITEM VALUES (612,3,101863,10,150,1500);
  696. INSERT INTO ITEM VALUES (620,1,100860,35,10,350);
  697. INSERT INTO ITEM VALUES (620,2,200376,2.4,1000,2400);
  698. INSERT INTO ITEM VALUES (620,3,102130,3.4,500,1700);
  699. INSERT INTO ITEM VALUES (613,1,100871,5.6,100,560);
  700. INSERT INTO ITEM VALUES (613,2,101860,24,200,4800);
  701. INSERT INTO ITEM VALUES (613,3,200380,4,150,600);
  702. INSERT INTO ITEM VALUES (619,3,102130,3.4,100,340);
  703. INSERT INTO ITEM VALUES (617,1,100860,35,50,1750);
  704. INSERT INTO ITEM VALUES (617,2,100861,45,100,4500);
  705. INSERT INTO ITEM VALUES (614,3,100871,5.6,1000,5600);
  706. INSERT INTO ITEM VALUES (616,1,100861,45,10,450);
  707. INSERT INTO ITEM VALUES (616,2,100870,2.8,50,140);
  708. INSERT INTO ITEM VALUES (616,3,100890,58,2,116);
  709. INSERT INTO ITEM VALUES (616,4,102130,3.4,10,34);
  710. INSERT INTO ITEM VALUES (616,5,200376,2.4,10,24);
  711. INSERT INTO ITEM VALUES (619,1,200380,4,100,400);
  712. INSERT INTO ITEM VALUES (619,2,200376,2.4,100,240);
  713. INSERT INTO ITEM VALUES (615,1,100861,45,4,180);
  714. INSERT INTO ITEM VALUES (607,1,100871,5.6,1,5.6);
  715. INSERT INTO ITEM VALUES (615,2,100870,2.8,100,280);
  716. INSERT INTO ITEM VALUES (617,3,100870,2.8,500,1400);
  717. INSERT INTO ITEM VALUES (617,4,100871,5.6,500,2800);
  718. INSERT INTO ITEM VALUES (617,5,100890,58,500,29000);
  719. INSERT INTO ITEM VALUES (617,6,101860,24,100,2400);
  720. INSERT INTO ITEM VALUES (617,7,101863,12.5,200,2500);
  721. INSERT INTO ITEM VALUES (617,8,102130,3.4,100,340);
  722. INSERT INTO ITEM VALUES (617,9,200376,2.4,200,480);
  723. INSERT INTO ITEM VALUES (617,10,200380,4,300,1200);
  724. INSERT INTO ITEM VALUES (609,2,100870,2.5,5,12.5);
  725. INSERT INTO ITEM VALUES (609,3,100890,50,1,50);
  726. INSERT INTO ITEM VALUES (618,1,100860,35,23,805);
  727. INSERT INTO ITEM VALUES (618,2,100861,45,50,2250);
  728. INSERT INTO ITEM VALUES (618,3,100870,2.8,10,28);
  729. INSERT INTO ITEM VALUES (621,1,100861,45,10,450);
  730. INSERT INTO ITEM VALUES (621,2,100870,2.8,100,280);
  731. INSERT INTO ITEM VALUES (615,3,100871,5,50,250);
  732. INSERT INTO ITEM VALUES (608,1,101860,24,1,24);
  733. INSERT INTO ITEM VALUES (608,2,100871,5.6,2,11.2);
  734. INSERT INTO ITEM VALUES (609,1,100861,40,1,40);
  735. INSERT INTO ITEM VALUES (606,1,102130,3.4,1,3.4);
  736. INSERT INTO ITEM VALUES (605,1,100861,45,100,4500);
  737. INSERT INTO ITEM VALUES (605,2,100870,2.8,500,1400);
  738. INSERT INTO ITEM VALUES (605,3,100890,58,5,290);
  739. INSERT INTO ITEM VALUES (605,4,101860,24,50,1200);
  740. INSERT INTO ITEM VALUES (605,5,101863,9.5,100,950);
  741. INSERT INTO ITEM VALUES (605,6,102130,3.4,10,34);
  742. INSERT INTO ITEM VALUES (612,4,100871,5.5,100,550);
  743. INSERT INTO ITEM VALUES (619,4,100871,5.6,50,280);
  744. INSERT INTO ITEM VALUES (509,1,105123,35,30,1050);
  745. INSERT INTO ITEM VALUES (509,2,105124,9,10,90);
  746. INSERT INTO ITEM VALUES (509,3,102136,3.4,10,34);
  747. INSERT INTO ITEM VALUES (523,1,102136,3.4,10,34);
  748. INSERT INTO ITEM VALUES (523,2,105123,37.7,30,1131);
  749. INSERT INTO ITEM VALUES (549,1,105123,38,5,190);
  750. INSERT INTO ITEM VALUES (549,2,105127,6,30,180);
  751. INSERT INTO ITEM VALUES (549,3,105125,3,200,600);
  752. INSERT INTO ITEM VALUES (549,4,105124,13,50,650);
  753. INSERT INTO ITEM VALUES (507,1,105123,35.3,20,706);
  754. INSERT INTO ITEM VALUES (507,2,105124,9,20,180);
  755. INSERT INTO ITEM VALUES (516,1,105124,9,60,540);
  756. INSERT INTO ITEM VALUES (516,2,102136,3.2,250,800);
  757. INSERT INTO ITEM VALUES (516,3,105125,1.9,250,475);
  758. INSERT INTO ITEM VALUES (553,1,105127,6,500,3000);
  759. INSERT INTO ITEM VALUES (553,2,200376,1.75,800,1400);
  760. INSERT INTO ITEM VALUES (526,1,105123,32,100,3200);
  761. INSERT INTO ITEM VALUES (526,2,105124,9,500,4500);
  762. INSERT INTO ITEM VALUES (543,1,105123,34,100,3400);
  763. INSERT INTO ITEM VALUES (543,2,105124,10,500,5000);
  764. INSERT INTO ITEM VALUES (555,1,105123,34,100,3400);
  765. INSERT INTO ITEM VALUES (555,2,105124,10,500,5000);
  766. INSERT INTO ITEM VALUES (555,3,102136,2.8,50,140);
  767. INSERT INTO ITEM VALUES (559,1,105123,40,5,200);
  768. INSERT INTO ITEM VALUES (559,2,105124,15,5,75);
  769. INSERT INTO ITEM VALUES (559,3,105127,6,5,30);
  770. INSERT INTO ITEM VALUES (559,4,102136,3.4,3,10.2);
  771. INSERT INTO ITEM VALUES (559,5,200376,2.4,30,72);
  772. INSERT INTO ITEM VALUES (528,1,105123,37.7,100,3770);
  773. INSERT INTO ITEM VALUES (531,1,105124,11,100,1100);
  774. INSERT INTO ITEM VALUES (531,2,102136,3,100,300);
  775. INSERT INTO ITEM VALUES (558,1,105124,14,100,1400);
  776. INSERT INTO ITEM VALUES (558,2,102136,3,100,300);
  777. INSERT INTO ITEM VALUES (525,1,105123,37.7,10,377);
  778. INSERT INTO ITEM VALUES (552,1,105123,40,10,400);
  779. INSERT INTO ITEM VALUES (552,2,105124,15,10,150);
  780. INSERT INTO ITEM VALUES (552,3,102136,3.4,1,3.4);
  781. INSERT INTO ITEM VALUES (552,4,200376,2.4,1,2.4);
  782. INSERT INTO ITEM VALUES (556,1,102136,3.4,25,85);
  783. INSERT INTO ITEM VALUES (560,1,200376,2.4,30,72);
  784. INSERT INTO ITEM VALUES (565,1,105123,37,100,3700);
  785. INSERT INTO ITEM VALUES (565,2,105124,12,100,1200);
  786. INSERT INTO ITEM VALUES (574,1,104350,41.8,25,1045);
  787. INSERT INTO ITEM VALUES (574,2,200380,3.2,200,640);
  788. INSERT INTO ITEM VALUES (576,1,104350,44,10,440);
  789. INSERT INTO ITEM VALUES (576,2,104351,26,10,260);
  790. INSERT INTO ITEM VALUES (576,3,104362,4.25,170,722.5);
  791. INSERT INTO ITEM VALUES (576,4,200376,2.16,90,194.4);
  792. INSERT INTO ITEM VALUES (576,5,200380,3.4,130,442);
  793. INSERT INTO ITEM VALUES (503,1,104350,38,30,1140);
  794. INSERT INTO ITEM VALUES (503,2,104351,23.6,10,236);
  795. INSERT INTO ITEM VALUES (503,3,104352,50,10,500);
  796. INSERT INTO ITEM VALUES (518,1,104350,38,25,950);
  797. INSERT INTO ITEM VALUES (518,2,104351,23.6,20,472);
  798. INSERT INTO ITEM VALUES (518,3,104360,36,20,720);
  799. INSERT INTO ITEM VALUES (518,4,104362,4.25,170,722.5);
  800. INSERT INTO ITEM VALUES (518,5,102134,3.4,20,68);
  801. INSERT INTO ITEM VALUES (517,1,104352,50,15,750);
  802. INSERT INTO ITEM VALUES (517,2,102134,3.4,10,34);
  803. INSERT INTO ITEM VALUES (544,1,104350,44,15,660);
  804. INSERT INTO ITEM VALUES (544,2,104351,26,15,390);
  805. INSERT INTO ITEM VALUES (544,3,104352,58.3,10,583);
  806. INSERT INTO ITEM VALUES (544,4,104361,50,10,500);
  807. INSERT INTO ITEM VALUES (544,5,104362,4.5,50,225);
  808. INSERT INTO ITEM VALUES (524,1,104350,42,10,420);
  809. INSERT INTO ITEM VALUES (524,2,104351,23.56,35,824.6);
  810. INSERT INTO ITEM VALUES (524,3,104362,4.25,150,637.5);
  811. INSERT INTO ITEM VALUES (524,4,102134,3.23,30,96.9);
  812. INSERT INTO ITEM VALUES (502,1,104352,50,10,500);
  813. INSERT INTO ITEM VALUES (539,1,104351,26,20,520);
  814. INSERT INTO ITEM VALUES (539,2,104360,39,20,780);
  815. INSERT INTO ITEM VALUES (511,1,104351,23.6,15,354);
  816. INSERT INTO ITEM VALUES (511,2,104362,4.5,50,225);
  817. INSERT INTO ITEM VALUES (511,3,102134,3.4,20,68);
  818. INSERT INTO ITEM VALUES (512,1,104360,36,10,360);
  819. INSERT INTO ITEM VALUES (512,2,102134,3.4,20,68);
  820. INSERT INTO ITEM VALUES (562,1,104351,24.7,25,617.5);
  821. INSERT INTO ITEM VALUES (562,2,104352,58.3,15,874.5);
  822. INSERT INTO ITEM VALUES (562,3,104362,4.25,130,552.5);
  823. INSERT INTO ITEM VALUES (529,1,104350,39.89,30,1196.7);
  824. INSERT INTO ITEM VALUES (529,2,102134,3.4,20,68);
  825. INSERT INTO ITEM VALUES (563,1,104352,58.3,10,583);
  826. INSERT INTO ITEM VALUES (563,2,200376,2.04,150,306);
  827. INSERT INTO ITEM VALUES (568,1,104351,24.7,30,741);
  828. INSERT INTO ITEM VALUES (568,2,200376,2.04,110,224.4);
  829. INSERT INTO ITEM VALUES (568,3,200380,3.6,70,252);
  830. INSERT INTO ITEM VALUES (504,1,104350,40,10,400);
  831. INSERT INTO ITEM VALUES (504,2,104351,22.42,35,784.7);
  832. INSERT INTO ITEM VALUES (504,3,104352,50,5,250);
  833. INSERT INTO ITEM VALUES (538,1,104351,24.7,30,741);
  834. INSERT INTO ITEM VALUES (535,1,104352,54,15,810);
  835. INSERT INTO ITEM VALUES (578,1,104350,41.8,40,1672);
  836. INSERT INTO ITEM VALUES (578,2,200376,2.04,190,387.6);
  837. INSERT INTO ITEM VALUES (578,3,200380,3.6,60,216);
  838. INSERT INTO ITEM VALUES (534,1,104350,42,10,420);
  839. INSERT INTO ITEM VALUES (536,1,104350,39.89,40,1595.6);
  840. INSERT INTO ITEM VALUES (536,2,104352,54,10,540);
  841. INSERT INTO ITEM VALUES (572,1,104351,24.7,25,617.5);
  842. INSERT INTO ITEM VALUES (572,2,104352,58.3,10,583);
  843. INSERT INTO ITEM VALUES (514,1,104350,38,30,1140);
  844. INSERT INTO ITEM VALUES (521,1,104350,40,20,800);
  845. INSERT INTO ITEM VALUES (521,2,102134,3.23,30,96.9);
  846. INSERT INTO ITEM VALUES (551,1,104350,44,10,440);
  847. INSERT INTO ITEM VALUES (551,2,104361,50,5,250);
  848. INSERT INTO ITEM VALUES (551,3,102134,3.4,20,68);
  849. INSERT INTO ITEM VALUES (551,4,200376,1.92,200,384);
  850. INSERT INTO ITEM VALUES (513,1,104350,40,15,600);
  851. INSERT INTO ITEM VALUES (513,2,104351,23.6,20,472);
  852. INSERT INTO ITEM VALUES (513,3,104362,4.25,100,425);
  853. INSERT INTO ITEM VALUES (508,1,104360,36,20,720);
  854. INSERT INTO ITEM VALUES (508,2,104362,4.5,80,360);
  855. INSERT INTO ITEM VALUES (515,1,104350,40,20,800);
  856. INSERT INTO ITEM VALUES (515,2,104351,22.42,25,560.5);
  857. INSERT INTO ITEM VALUES (515,3,102134,3.4,20,68);
  858. INSERT INTO ITEM VALUES (542,1,104350,41.8,25,1045);
  859. INSERT INTO ITEM VALUES (542,2,104360,39,20,780);
  860. INSERT INTO ITEM VALUES (542,3,104361,50,11,550);
  861. INSERT INTO ITEM VALUES (542,4,102134,3.4,10,34);
  862. INSERT INTO ITEM VALUES (573,1,103120,22.5,50,1125);
  863. INSERT INTO ITEM VALUES (573,2,103131,4.04,50,202);
  864. INSERT INTO ITEM VALUES (573,3,103141,20,15,300);
  865. INSERT INTO ITEM VALUES (566,1,103120,23.75,40,950);
  866. INSERT INTO ITEM VALUES (566,2,103121,27,50,1350);
  867. INSERT INTO ITEM VALUES (566,3,103130,3.77,60,226.2);
  868. INSERT INTO ITEM VALUES (566,4,103131,3.9,170,663);
  869. INSERT INTO ITEM VALUES (566,5,103141,20,10,200);
  870. INSERT INTO ITEM VALUES (520,1,103130,4,10,40);
  871. INSERT INTO ITEM VALUES (520,2,103131,3.77,80,301.6);
  872. INSERT INTO ITEM VALUES (519,1,103130,3.5,110,385);
  873. INSERT INTO ITEM VALUES (519,2,103140,19,30,570);
  874. INSERT INTO ITEM VALUES (575,1,103140,19,30,570);
  875. INSERT INTO ITEM VALUES (575,2,200380,3.8,30,114);
  876. INSERT INTO ITEM VALUES (547,1,103130,3.77,80,301.6);
  877. INSERT INTO ITEM VALUES (547,2,103131,4.04,70,282.8);
  878. INSERT INTO ITEM VALUES (547,3,103140,20,15,300);
  879. INSERT INTO ITEM VALUES (547,4,103141,20,5,100);
  880. INSERT INTO ITEM VALUES (540,1,103130,3.98,40,159.2);
  881. INSERT INTO ITEM VALUES (540,2,103131,3.9,180,702);
  882. INSERT INTO ITEM VALUES (567,1,103140,20,10,200);
  883. INSERT INTO ITEM VALUES (570,1,103131,4.04,90,363.6);
  884. INSERT INTO ITEM VALUES (570,2,103140,20,15,300);
  885. INSERT INTO ITEM VALUES (571,1,103131,4.04,70,282.8);
  886. INSERT INTO ITEM VALUES (571,2,103140,19,25,475);
  887. INSERT INTO ITEM VALUES (571,3,102132,3.4,15,51);
  888. INSERT INTO ITEM VALUES (571,4,200376,2.16,80,172.8);
  889. INSERT INTO ITEM VALUES (571,5,200380,3.8,30,114);
  890. INSERT INTO ITEM VALUES (541,1,103140,20,10,200);
  891. INSERT INTO ITEM VALUES (541,2,103141,20,10,200);
  892. INSERT INTO ITEM VALUES (532,1,103120,21.59,60,1295.4);
  893. INSERT INTO ITEM VALUES (527,1,103120,21.59,60,1295.4);
  894. INSERT INTO ITEM VALUES (527,2,103121,27.35,40,1094);
  895. INSERT INTO ITEM VALUES (527,3,103140,19,35,665);
  896. INSERT INTO ITEM VALUES (501,1,103130,3.6,60,216);
  897. INSERT INTO ITEM VALUES (564,1,103130,3.77,80,301.6);
  898. INSERT INTO ITEM VALUES (564,2,103131,3.9,120,468);
  899. INSERT INTO ITEM VALUES (564,3,102132,3.23,40,129.2);
  900. INSERT INTO ITEM VALUES (537,1,103130,3.6,160,576);
  901. INSERT INTO ITEM VALUES (537,2,102132,3.23,30,96.9);
  902. INSERT INTO ITEM VALUES (522,1,103120,21.59,80,1727.2);
  903. INSERT INTO ITEM VALUES (522,2,103121,28.8,10,288);
  904. INSERT INTO ITEM VALUES (522,3,103131,4.04,90,363.6);
  905. INSERT INTO ITEM VALUES (522,4,103141,20,10,200);
  906. INSERT INTO ITEM VALUES (554,1,103131,4.04,70,282.8);
  907. INSERT INTO ITEM VALUES (569,1,103120,22.5,50,1125);
  908. INSERT INTO ITEM VALUES (569,2,103130,3.6,180,648);
  909. INSERT INTO ITEM VALUES (569,3,103141,20,15,300);
  910. INSERT INTO ITEM VALUES (550,1,103120,22.5,60,1350);
  911. INSERT INTO ITEM VALUES (550,2,103140,19,45,855);
  912. INSERT INTO ITEM VALUES (550,3,103141,20,5,100);
  913. INSERT INTO ITEM VALUES (550,4,102132,3.4,15,51);
  914. INSERT INTO ITEM VALUES (548,1,103140,19,30,570);
  915. INSERT INTO ITEM VALUES (548,2,102132,3.23,30,96.9);
  916. INSERT INTO ITEM VALUES (505,1,103130,3.5,100,350);
  917. INSERT INTO ITEM VALUES (505,2,103140,20,15,300);
  918. INSERT INTO ITEM VALUES (577,1,103121,30,20,600);
  919. INSERT INTO ITEM VALUES (577,2,103131,3.9,150,585);
  920. INSERT INTO ITEM VALUES (577,3,102132,3.23,25,80.75);
  921. INSERT INTO ITEM VALUES (533,1,103121,27.35,30,820.5);
  922. INSERT INTO ITEM VALUES (533,2,103130,3.77,80,301.6);
  923. INSERT INTO ITEM VALUES (561,1,103120,22.5,80,1800);
  924. INSERT INTO ITEM VALUES (561,2,103130,3.77,70,263.9);
  925. INSERT INTO ITEM VALUES (561,3,103141,20,15,300);
  926. INSERT INTO ITEM VALUES (561,4,200376,2.16,90,194.4);
  927. INSERT INTO ITEM VALUES (506,1,103120,20.88,80,1670.4);
  928. INSERT INTO ITEM VALUES (506,2,103130,3.5,180,630);
  929. INSERT INTO ITEM VALUES (506,3,103141,20,15,300);
  930. INSERT INTO ITEM VALUES (530,1,103121,25.91,50,1295.5);
  931. INSERT INTO ITEM VALUES (530,2,103130,3.6,200,720);
  932. INSERT INTO ITEM VALUES (530,3,103140,19,40,760);
  933. INSERT INTO ITEM VALUES (530,4,103141,20,10,200);
  934. INSERT INTO ITEM VALUES (530,5,102132,3.4,15,51);
  935. INSERT INTO ITEM VALUES (545,1,103140,19,25,475);
  936. INSERT INTO ITEM VALUES (557,1,103120,23.75,40,950);
  937. INSERT INTO ITEM VALUES (557,2,103121,30,10,300);
  938. INSERT INTO ITEM VALUES (557,3,103140,19,35,665);
  939. INSERT INTO ITEM VALUES (557,4,200376,2.16,80,172.8);
  940. INSERT INTO ITEM VALUES (557,5,200380,3.4,110,374);
  941. INSERT INTO ITEM VALUES (546,1,103120,22.5,50,1125);
  942. INSERT INTO ITEM VALUES (546,2,103121,30,20,600);
  943. INSERT INTO ITEM VALUES (546,3,103130,3.6,120,432);
  944. INSERT INTO ITEM VALUES (546,4,103131,3.9,140,546);
  945. INSERT INTO ITEM VALUES (546,5,103140,19,40,760);
  946. INSERT INTO ITEM VALUES (546,6,103141,20,10,200);
  947. INSERT INTO ITEM VALUES (510,1,103120,20.88,60,1252.8);
  948. INSERT INTO ITEM VALUES (510,2,103131,4.19,20,83.8);
  949.  
  950. INSERT INTO CUSTOMER
  951.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  952.   NAME, 
  953.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  954.   COMMENTS)
  955.   VALUES ('96711', 'CA', '7844', '5986609', 
  956.   'JOCKSPORTS',
  957.   '100', '5000', 'BELMONT', '415', '345 VIEWRIDGE', 
  958.   'Very friendly people to work with -- sales rep likes to be called Mike.');
  959.  
  960. INSERT INTO CUSTOMER
  961.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  962.   NAME, 
  963.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  964.   COMMENTS)
  965.   VALUES ('94061', 'CA', '7521', '3681223',
  966.   'TKB SPORT SHOP',
  967.   '101', '10000', 'REDWOOD CITY', '415', '490 BOLI RD.', 
  968.   'Rep called 5/8 about change in order - contact shipping.');
  969.                                                               
  970. INSERT INTO CUSTOMER
  971.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  972.   NAME, 
  973.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  974.   COMMENTS)
  975.   VALUES ('95133', 'CA', '7654', '6443341', 
  976.   'VOLLYRITE',
  977.   '102', '7000', 'BURLINGAME', '415', '9722 HAMILTON', 
  978.   'Company doing heavy promotion beginning 10/89. Prepare for large orders during winter.');
  979.  
  980. INSERT INTO CUSTOMER
  981.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  982.   NAME, 
  983.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  984.   COMMENTS)
  985.   VALUES ('97544', 'CA', '7521', '6779312',
  986.   'JUST TENNIS',
  987.   '103', '3000', 'BURLINGAME', '415', 'HILLVIEW MALL', 
  988.   'Contact rep about new line of tennis rackets.');
  989.                                                              
  990. INSERT INTO CUSTOMER
  991.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  992.   NAME, 
  993.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  994.   COMMENTS)
  995.   VALUES ('93301', 'CA', '7499', '9962323',
  996.   'EVERY MOUNTAIN',
  997.   '104', '10000', 'CUPERTINO', '408', '574 SURRY RD.', 
  998.   'Customer with high market share (23%) due to aggressive advertising.');
  999.                                                       
  1000. INSERT INTO CUSTOMER
  1001.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  1002.   NAME, 
  1003.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  1004.   COMMENTS)
  1005.   VALUES ('91003', 'CA', '7844', '3769966',
  1006.   'K + T SPORTS',
  1007.   '105', '5000', 'SANTA CLARA', '408', '3476 EL PASEO', 
  1008.   'Tends to order large amounts of merchandise at once. Accounting is considering raising their credit limit. Usually pays on time.');
  1009.                                                       
  1010. INSERT INTO CUSTOMER
  1011.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  1012.   NAME, 
  1013.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  1014.   COMMENTS)
  1015.   VALUES ('94301', 'CA', '7521', '3649777',
  1016.   'SHAPE UP',
  1017.   '106', '6000', 'PALO ALTO', '415', '908 SEQUOIA', 
  1018.   'Support intensive. Orders small amounts (< 800) of merchandise at a time.');
  1019.  
  1020. INSERT INTO CUSTOMER
  1021.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  1022.   NAME, 
  1023.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  1024.   COMMENTS)
  1025.   VALUES ('93301', 'CA', '7499', '9674398',
  1026.   'WOMENS SPORTS',
  1027.   '107', '10000', 'SUNNYVALE', '408', 'VALCO VILLAGE', 
  1028.   'First sporting goods store geared exclusively towards women. Unusual promotional style and very willing to take chances towards new products!');
  1029.             
  1030. INSERT INTO CUSTOMER
  1031.   (ZIP_CODE, STATE, SALESPERSON_ID, PHONE_NUMBER, 
  1032.   NAME, 
  1033.   CUSTOMER_ID, CREDIT_LIMIT, CITY, AREA_CODE, ADDRESS, 
  1034.   COMMENTS)
  1035.   VALUES ('55649', 'MN', '7844', '5669123',
  1036.   'NORTH WOODS HEALTH AND FITNESS SUPPLY CENTER',
  1037.   '108', '8000', 'HIBBING', '612', '98 LONE PINE WAY', '');
  1038.  
  1039. INSERT INTO CUSTOMER VALUES
  1040.   ( 201 , 'STADIUM SPORTS', '47 IRVING PL.',
  1041.   'NEW YORK', 'NY', '10003',
  1042.   '212', '5555335',  7557 ,  10000 ,
  1043.   'Large general-purpose sports store with an affluent customer base.');
  1044.  
  1045. INSERT INTO CUSTOMER VALUES
  1046.   ( 202 , 'HOOPS', '2345 ADAMS AVE.',
  1047.   'LEICESTER', 'MA', '01524',
  1048.   '508', '5557542',  7820 ,  5000 ,
  1049.   'Specializes in basketball equipment.');
  1050.  
  1051. INSERT INTO CUSTOMER VALUES
  1052.   ( 203 , 'REBOUND SPORTS', '2 E. 14TH ST.',
  1053.   'NEW YORK', 'NY', '10009',
  1054.   '212', '5555989',  7557 ,  10000 ,
  1055.   'Follow up on the promotion proposal.');
  1056.  
  1057. INSERT INTO CUSTOMER VALUES
  1058.   ( 204 , 'THE POWER FORWARD', '1 KNOTS LANDING',
  1059.   'DALLAS', 'TX', '75248',
  1060.   '214', '5550505',  7560 ,  12000 ,
  1061.   'Large floorspace.  Prefers maintaining large amounts of inventory on hand.');
  1062.  
  1063. INSERT INTO CUSTOMER VALUES
  1064.   ( 205 , 'POINT GUARD', '20 THURSTON ST.',
  1065.   'YONKERS', 'NY', '10956',
  1066.   '914', '5554766',  7557 ,  3000 ,
  1067.   'Tremendous potential for an exclusive agreement.');
  1068.  
  1069. INSERT INTO CUSTOMER VALUES
  1070.   ( 206 , 'THE COLISEUM', '5678 WILBUR PL.',
  1071.   'SCARSDALE', 'NY', '10583',
  1072.   '914', '5550217',  7557 ,  6000 ,
  1073.   'Contact rep. about new product lines.');
  1074.  
  1075. INSERT INTO CUSTOMER VALUES
  1076.   ( 207 , 'FAST BREAK', '1000 HERBERT LN.',
  1077.   'CONCORD', 'MA', '01742',
  1078.   '508', '5551298',  7820 ,  7000 ,
  1079.   'Customer requires written price quotes before making purchase requisitions.');
  1080.  
  1081. INSERT INTO CUSTOMER VALUES
  1082.   ( 208 , 'AL AND BOB''S SPORTS', '260 YORKTOWN CT.',
  1083.   'AUSTIN', 'TX', '78731',
  1084.   '512', '5557631',  7560 ,  4000 ,
  1085.   'Very personal purchasing agents -- Sharon and Scott.');
  1086.  
  1087. INSERT INTO CUSTOMER VALUES
  1088.   ( 211 , 'AT BAT', '234 BEACHEM ST.',
  1089.   'BROOKLINE', 'MA', '02146',
  1090.   '617', '5557385',  7820 ,  8000 ,
  1091.   'Have an open purchase order for $3000.  Ship immediately on request.');
  1092.  
  1093. INSERT INTO CUSTOMER VALUES
  1094.   ( 212 , 'ALL SPORT', '1000 38TH ST.',
  1095.   'BROOKLYN', 'NY', '11210',
  1096.   '718', '5551739',  7600 ,  6000 ,
  1097.   'Pursue a contract -- possible candidate for volume purchasing agreements.');
  1098.  
  1099. INSERT INTO CUSTOMER VALUES
  1100.   ( 213 , 'GOOD SPORT', '400 46TH ST.',
  1101.   'SUNNYSIDE', 'NY', '11104',
  1102.   '718', '5553771',  7600 ,  5000 ,
  1103.   'May be moving to a larger location.');
  1104.  
  1105. INSERT INTO CUSTOMER VALUES
  1106.   ( 214 , 'AL''S PRO SHOP', '45 SPRUCE ST.',
  1107.   'SPRING', 'TX', '77388',
  1108.   '713', '5555172',  7564 ,  8000 ,
  1109.   'Target market is serious athletes.');
  1110.  
  1111. INSERT INTO CUSTOMER VALUES
  1112.   ( 215 , 'BOB''S FAMILY SPORTS', '400 E. 23RD',
  1113.   'HOUSTON', 'TX', '77026',
  1114.   '713', '5558015',  7654 ,  8000 ,
  1115.   'Target market is casual and weekend athletes.  Offers a large selection.');
  1116.  
  1117. INSERT INTO CUSTOMER VALUES
  1118.   ( 216 , 'THE ALL AMERICAN', '547 PRENTICE RD.',
  1119.   'CHELSEA', 'MA', '02150',
  1120.   '617', '5553047',  7820 ,  5000 ,
  1121.   'Customer prefers to be called between 10 and 12.');
  1122.  
  1123. INSERT INTO CUSTOMER VALUES
  1124.   ( 217 , 'HIT, THROW, AND RUN', '333 WOOD COURT',
  1125.   'GRAPEVINE', 'TX', '76051',
  1126.   '817', '5552352',  7564 ,  6000 ,
  1127.   'General purpose sports store.');
  1128.  
  1129. INSERT INTO CUSTOMER VALUES
  1130.   ( 218 , 'THE OUTFIELD', '346 GARDEN BLVD.',
  1131.   'FLUSHING', 'NY', '11355',
  1132.   '718', '5552131',  7820 ,  4000 ,
  1133.   'Store does not open until 11am and does not have an answering service.');
  1134.  
  1135. INSERT INTO CUSTOMER VALUES
  1136.   ( 221 , 'WHEELS AND DEALS', '2 MEMORIAL DRIVE',
  1137.   'HOUSTON', 'TX', '77007',
  1138.   '713', '5554139',  7789 ,  10000 ,
  1139.   'Discount bicycle and sporting good store.');
  1140.  
  1141. INSERT INTO CUSTOMER VALUES
  1142.   ( 222 , 'JUST BIKES', '4000 PARKRIDGE BLVD.',
  1143.   'DALLAS', 'TX', '75205',
  1144.   '214', '5558735',  7789 ,  4000 ,
  1145.   'Exclusive bicycle dealer.');
  1146.  
  1147. INSERT INTO CUSTOMER VALUES
  1148.   ( 223 , 'VELO SPORTS', '23 WHITE ST.',
  1149.   'MALDEN', 'MA', '02148',
  1150.   '617', '5554983',  7820 ,  5000 ,
  1151.   'Clerk answers all phone lines.  Ask for Mike.');
  1152.  
  1153. INSERT INTO CUSTOMER VALUES
  1154.   ( 224 , 'JOE''S BIKE SHOP', '4500 FOX COURT',
  1155.   'GRAND PRARIE', 'TX', '75051',
  1156.   '214', '5559834',  7789 ,  6000 ,
  1157.   'Call Joe to make sure last shipment was complete.');
  1158.  
  1159. INSERT INTO CUSTOMER VALUES
  1160.   ( 225 , 'BOB''S SWIM, CYCLE, AND RUN', '300 HORSECREEK CIRCLE',
  1161.   'IRVING', 'TX', '75039',
  1162.   '214', '5558388',  7789 ,  7000 ,
  1163.   'Store catering to triathletes.');
  1164.  
  1165. INSERT INTO CUSTOMER VALUES
  1166.   ( 226 , 'CENTURY SHOP', '8 DAGMAR DR.',
  1167.   'HUNTINGTON', 'NY', '11743',
  1168.   '516', '5553006',  7555 ,  4000 ,
  1169.   'Customer in the midst of a cost-cutting program.');
  1170.  
  1171. INSERT INTO CUSTOMER VALUES
  1172.   ( 227 , 'THE TOUR', '2500 GARDNER RD.',
  1173.   'SOMERVILLE', 'MA', '02144',
  1174.   '617', '5556673',  7820 ,  5000 ,
  1175.   'Customer referred to us by The All American.');
  1176.  
  1177. INSERT INTO CUSTOMER VALUES
  1178.   ( 228 , 'FITNESS FIRST', '5000 85TH ST.',
  1179.   'JACKSON HEIGHTS', 'NY', '11372',
  1180.   '718', '5558710',  7555 ,  4000 ,
  1181.   'Recently acquired another sporting goods store.  Expect higher volume in the future.');
  1182.  
  1183. COMMIT;
  1184.  
  1185. REM Create indexes
  1186.  
  1187. CREATE UNIQUE INDEX I_LOCATION$LOCATION_ID ON LOCATION (LOCATION_ID);
  1188. CREATE UNIQUE INDEX I_DEPARTMENT$DEPARTMENT_ID ON DEPARTMENT (DEPARTMENT_ID);
  1189. CREATE UNIQUE INDEX I_JOB$JOB_ID ON JOB (JOB_ID);
  1190. CREATE UNIQUE INDEX I_EMPLOYEE$EMPLOYEE_ID ON EMPLOYEE (EMPLOYEE_ID);
  1191. CREATE UNIQUE INDEX I_SALARY_GRADE$GRADE_ID ON SALARY_GRADE (GRADE_ID);
  1192. CREATE UNIQUE INDEX I_PRODUCT$PRODUCT_ID ON PRODUCT (PRODUCT_ID);
  1193. CREATE UNIQUE INDEX I_PRICE ON PRICE (PRODUCT_ID, START_DATE);
  1194. CREATE UNIQUE INDEX I_CUSTOMER$CUSTOMER_ID ON CUSTOMER (CUSTOMER_ID);
  1195. CREATE UNIQUE INDEX I_SALES_ORDER$ORDER_ID ON SALES_ORDER (ORDER_ID);
  1196. CREATE UNIQUE INDEX I_ITEM ON ITEM (ORDER_ID, ITEM_ID);
  1197.  
  1198. REM Add constraints
  1199.  
  1200. ALTER TABLE CUSTOMER ADD /* CONSTRAINT CUSTOMER_ID_NN */
  1201.    CHECK (CUSTOMER_ID IS NOT NULL);
  1202. ALTER TABLE CUSTOMER ADD /* CONSTRAINT SALESPERSON_ID_NN */
  1203.    CHECK (SALESPERSON_ID IS NOT NULL);
  1204. ALTER TABLE CUSTOMER ADD /* CONSTRAINT CUSTOMER_ID_ZERO */
  1205.    CHECK (CUSTOMER_ID > 0);
  1206. ALTER TABLE CUSTOMER ADD /* CONSTRAINT STATE_ALL_CAPS */
  1207.    CHECK (STATE = UPPER(STATE));
  1208. ALTER TABLE CUSTOMER ADD /* CONSTRAINT ZIP_CODE_FULL */
  1209.    CHECK (LENGTH(NVL(ZIP_CODE, '99999')) IN (5, 9));
  1210. ALTER TABLE DEPARTMENT ADD /* CONSTRAINT DEPTNO_NN */
  1211.    CHECK (DEPARTMENT_ID IS NOT NULL);
  1212. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMPNO_NN */
  1213.    CHECK (EMPLOYEE_ID IS NOT NULL);
  1214. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMPLOYEE$DEPTNO_NN */
  1215.    CHECK (DEPARTMENT_ID IS NOT NULL);
  1216. ALTER TABLE ITEM ADD /* CONSTRAINT ITEM$ORDER_ID_NN */
  1217.    CHECK (ORDER_ID IS NOT NULL);
  1218. ALTER TABLE ITEM ADD /* CONSTRAINT ITEM_ID_NN */
  1219.    CHECK (ITEM_ID IS NOT NULL);
  1220. ALTER TABLE JOB ADD /* CONSTRAINT JOBID_NN */
  1221.    CHECK (JOB_ID IS NOT NULL);
  1222. ALTER TABLE JOB ADD /* CONSTRAINT JOBFN_NN */
  1223.    CHECK (FUNCTION IS NOT NULL);
  1224. ALTER TABLE LOCATION ADD /* CONSTRAINT LOC_NN */
  1225.    CHECK (LOCATION_ID IS NOT NULL);
  1226. ALTER TABLE PRICE ADD /* CONSTRAINT PRICE$PRODUCT_ID_NN */
  1227.    CHECK (PRODUCT_ID IS NOT NULL);
  1228. ALTER TABLE PRICE ADD /* CONSTRAINT START_DATE_NN */
  1229.    CHECK (START_DATE IS NOT NULL);
  1230. ALTER TABLE PRICE ADD /* CONSTRAINT MIN_PRICE_LESS */
  1231.    CHECK (LIST_PRICE IS NULL OR MIN_PRICE IS NULL OR MIN_PRICE <= LIST_PRICE);
  1232. ALTER TABLE PRICE ADD /* CONSTRAINT START_DATE_LESS */
  1233.    CHECK (END_DATE IS NULL OR START_DATE <= END_DATE);
  1234. ALTER TABLE PRODUCT ADD /* CONSTRAINT PRODUCT_ID_NN */
  1235.    CHECK (PRODUCT_ID IS NOT NULL);
  1236. ALTER TABLE SALARY_GRADE ADD /* CONSTRAINT GRADE_ID_NN */
  1237.    CHECK (GRADE_ID IS NOT NULL);
  1238. ALTER TABLE SALARY_GRADE ADD /* CONSTRAINT LOWER_BOUND_LESS */
  1239.    CHECK ((LOWER_BOUND IS NULL AND UPPER_BOUND IS NOT NULL) OR (LOWER_BOUND IS NOT NULL AND UPPER_BOUND IS NULL) OR (LOWER_BOUND <= UPPER_BOUND));
  1240. ALTER TABLE SALES_ORDER ADD /* CONSTRAINT ORDER_ID_NN */
  1241.    CHECK (ORDER_ID IS NOT NULL);
  1242. ALTER TABLE SALES_ORDER ADD /* CONSTRAINT ORDER$CUSTOMER_ID_NN */
  1243.    CHECK (CUSTOMER_ID IS NOT NULL);
  1244. ALTER TABLE SALES_ORDER ADD /* CONSTRAINT SALES_TOTAL_ZERO */
  1245.    CHECK (TOTAL >= 0);
  1246.  
  1247. ALTER TABLE CUSTOMER ADD /* CONSTRAINT CUSTOMER_PRIMARY_KEY */
  1248.    PRIMARY KEY (CUSTOMER_ID);
  1249. ALTER TABLE DEPARTMENT ADD /* CONSTRAINT DEPT_PRIMARY_KEY */
  1250.    PRIMARY KEY (DEPARTMENT_ID);
  1251. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMP_PRIMARY_KEY */
  1252.    PRIMARY KEY (EMPLOYEE_ID);
  1253. ALTER TABLE ITEM ADD /* CONSTRAINT ITEM_PRIMARY_KEY */
  1254.    PRIMARY KEY (ORDER_ID, ITEM_ID);
  1255. ALTER TABLE JOB ADD /* CONSTRAINT JOB_PRIMARY_KEY */
  1256.    PRIMARY KEY (JOB_ID);
  1257. ALTER TABLE LOCATION ADD /* CONSTRAINT LOC_PRIMARY_KEY */
  1258.    PRIMARY KEY (LOCATION_ID);
  1259. ALTER TABLE PRICE ADD /* CONSTRAINT PRICE_PRIMARY_KEY */
  1260.    PRIMARY KEY (PRODUCT_ID, START_DATE);
  1261. ALTER TABLE PRODUCT ADD /* CONSTRAINT PRODUCT_PRIMARY_KEY */
  1262.    PRIMARY KEY (PRODUCT_ID);
  1263. ALTER TABLE SALARY_GRADE ADD /* CONSTRAINT SALARY_GRADE_PRIMARY_KEY */
  1264.    PRIMARY KEY (GRADE_ID);
  1265. ALTER TABLE SALES_ORDER ADD /* CONSTRAINT SALES_ORDER_PRIMARY_KEY */
  1266.    PRIMARY KEY (ORDER_ID);
  1267.  
  1268. ALTER TABLE CUSTOMER ADD /* CONSTRAINT CUSTOMER_FOREIGN_KEY  */
  1269.    FOREIGN KEY (SALESPERSON_ID) REFERENCES EMPLOYEE;
  1270. ALTER TABLE DEPARTMENT ADD /* CONSTRAINT DEPT_FOREIGN_KEY  */
  1271.    FOREIGN KEY (LOCATION_ID) REFERENCES LOCATION;
  1272. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMP_FOREIGN_KEY_2  */
  1273.    FOREIGN KEY (JOB_ID) REFERENCES JOB;
  1274. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMP_SELF_KEY  */
  1275.    FOREIGN KEY (MANAGER_ID) REFERENCES EMPLOYEE;
  1276. ALTER TABLE EMPLOYEE ADD /* CONSTRAINT EMP_FOREIGN_KEY_1  */
  1277.    FOREIGN KEY (DEPARTMENT_ID) REFERENCES DEPARTMENT;
  1278. ALTER TABLE ITEM ADD /* CONSTRAINT ITEM_ORDER_FOREIGN_KEY  */
  1279.    FOREIGN KEY (ORDER_ID) REFERENCES SALES_ORDER;
  1280. ALTER TABLE ITEM ADD /* CONSTRAINT ITEM_PRODUCT_FOREIGN_KEY  */
  1281.    FOREIGN KEY (PRODUCT_ID) REFERENCES PRODUCT;
  1282. ALTER TABLE PRICE ADD /* CONSTRAINT PRICE_FOREIGN_KEY  */
  1283.    FOREIGN KEY (PRODUCT_ID) REFERENCES PRODUCT;
  1284. ALTER TABLE SALES_ORDER ADD /* CONSTRAINT SALES_ORDER_FOREIGN_KEY  */
  1285.    FOREIGN KEY (CUSTOMER_ID) REFERENCES CUSTOMER;
  1286.